C Preprocessor - Programming

Q1:

It is necessary that a header files should have a .h extension?

A Yes

B No

ANS:B - No

No, the header files have any kind of extension.