The correct option is
C Adhere to firmly
'Hold fast' to something means to keep believing strongly in something. 'Adhere to firmly' means to believe in and follow the practices of. Therefore option A is the correct answer.
Options B, C, D and E are incorrect because these are not the correct meanings of the given phrase.