阅读下面的程序,分析代码是否能编译通过。如果能编译通过,请列出运行的结果,否则请说明编译失败的原因。
class Person:
     def __del__(self):
        print("--del--")
person = Person()
del person
print("--end--") A.

能,结果为:
--del--
--end-- B.

不能,编译错误