下列行为中，构成无因管理的是 ( ) 。
A. 将他人耕牛误认为是自家所有而喂养
B. 主动修缮两家共用的围墙
C. 未受委托而招待朋友的客人
D. 商店保安抓住小偷使某顾客免遭损害
无因管理是指没有法定或约定的义务，为避免他人利益受损失而进行管理或者服务的法律事实。其构成要件包括：管理他人事务；为避免他人利益损失而管理；无法律上的义务。A项中由于把他人耕牛当作自家所有，在主观上没有为他人利益管理的意思，故不符合。C项中招待朋友的客人属于不发生民事法律后果的一般性生活事务，也不符合。D项中保安有抓小偷的义务，也不符合无因管理的构成要件。故答案为B。