Depending on your platform, it may be your only reasonable choice.
I agree completely. For the most part it seems if a person has to think long and hard about it, they probably should not use C and if it is the obvious choice that’s probably because C is ordinary in the context. These days there are probably fewer edge cases than in the past.
What is "I am thinking of using C?"