C是正确答案.
以下证据来自于《新编英语语法》(修订本)(下册)主编:章振邦,第1391-1392页.
1)nolessthan=asmuchas一样多
nomorethan=asfew/littleas和...一样少,此处的more是many/much的比较级.
2)nomore...than含义是前后否定,“和...一样不...”.如:
Heisnomorecourageousthanyouare.他和你一样不勇敢.
也可以用not...anymorethan表示:
Heisnotcourageous,anymorethanyouare.
3)同样,no...anymorethan也表示前后否定,“和...一样不...”如:
Atfirstglance,itlooksasifthereisnoelementof"presentinvolvement"inthisuseofthePresentPerfect,anymorethanthereisintheSimplePast.乍一看,这儿用现在完成时好象没有“涉及现在”的成分,就象在一般过去时里没有“涉及现在”的成分一样.
(注意,no...anymorethan和not...anymorethan的区别是:no后接名词)
本题翻译如下:
Stressisanaturalpartofeverydaylifeandthereisnowayyoucanavoidit,(anymorethan)youcanavoidbeinghungry.压力是日常生活的平常事,你没有办法避免压力,就象你没法避免肚子饿一样.