Right choice is (c) PHP
The best I can explain: Linter application will point out the errors and can flag up the warning about bad practices in CSS. There is so many online linter application. Dirty Markup is the best one used for JavaScript, CSS, and HTML. CSS Lint is for CSS only. Dirty Markup also provides to fix your markup using a clean button.