Which one of these conditions must be met for a lease to qualify as a capital lease?

Which one of these conditions must be met for a lease to qualify as a capital lease?

A) The lease contains a bargain purchase price at the end of the lease.
B) The lease must have a value of at least $10 million.
C) The lease must have a life of 10 years.
D) All of the above.