The correct choice is (b) It only uses HMMs
Easy explanation: The neural network algorithm combines two different scores, one for recognizing signal peptides and the other for protease cleavage sites. The HMM-based analysis discriminates between signal peptides and the N-terminal transmembrane anchor segments required for insertion of the protein into the membrane.