单选题   甲知其房屋南边邻地将建一层楼房,但是佯装不知,将房屋售与乙。半年后,南边高楼建成,乙之房屋受不到阳光照射。在此例中甲违反了民法的______。
 
【正确答案】 D
【答案解析】诚实信用原则要求民事主体在进行民事活动时应当诚实守信,以善意的方式行使权利和履行义务,不得规避法律和擅自违约。本题中,甲明知房屋南边邻地将建一层高楼,装作不知,不履行本应告知的合同附随义务,违反了诚实信用原则。