C是正确答案.
以下证据来自于《新编英语语法》(修订本)(下册)主编:章振邦,第1391-1392页.
1)no less than=as much as一样多
no more than=as few/little as和...一样少,此处的more是many/much的比较级.
2)no more ...than含义是前后否定,“和...一样不...”.如:
He is no more courageous than you are.他和你一样不勇敢.
也可以用not...any more than 表示:
He is not courageous,any more than you are.
3)同样,no...any more than 也表示前后否定,“和...一样不...”如:
At first glance,it looks as if there is no element of "present involvement" in this use of the Present Perfect,any more than there is in the Simple Past.乍一看,这儿用现在完成时好象没有“涉及现在”的成分,就象在一般过去时里没有“涉及现在”的成分一样.
(注意,no...any more than 和not...any more than的区别是:no后接名词)
本题翻译如下:
Stress is a natural part of everyday life and there is no way you can avoid it ,(any more than )you can avoid being hungry.压力是日常生活的平常事,你没有办法避免压力,就象你没法避免肚子饿一样.