Which ONE of the following contracts of sale is perfecta? O a Mabuys a dog from Prince and Max may choose any one of Prince's five dogs Ob Max agrees with Prince to buy his flat provided Mar obtains a loan from the bark Oc Mar bays Prince's flock of sheep at R800 a sheep d. Ma agrees with Prince to buy his Volkswagen car for R150 000, which amount will be paid over a period of twelve months Clear my choice​