甲的房屋位于古运河以东 为了能在自己的房子里欣赏远处的风景 甲与位于河对岸的乙约定:乙不在自
甲的房屋位于古运河以东,为了能在自己的房子里欣赏远处的风景,甲与位于河对岸的乙约定:乙不在自己的土地上从事高层建筑;作为补偿,甲每年支付给乙3000元。两年后,乙将该土地使用权转让给丙。丙不知道甲与乙有约定,在该土地上建了一座高楼,与甲发生了纠纷。对此纠纷,下列判断正确的是:()
A.甲对乙的土地享有地役权
B.甲有权不让丙建高楼,但得每年支付其3000元
C.丙有权建高楼,但须补偿甲由此受到的损失
D.甲与乙之间的合同因没有办理登记而无效
请帮忙给出正确答案和分析,谢谢!