Si, se puede. No se donde habrás leído que sólo menciona C++, pero yo lo he utilizado durante un par de años únicamente para C.
Archivo cpp en principio lo compilará a C++. Archivo c, a C.
Archivo cpp en principio lo compilará a C++. Archivo c, a C.