Jonathan has 30 chocolates. He gives some chocolates to his friend David. He then gives Sarah half the number of chocolates that he gave David and gives Lily two-thirds of what he gave David. After giving away the chocolates, Jonathan has 4 chocolates left. If the number of chocolates Jonathan gives David is x, which equation represents the situation? How many solutions does this equation have?
A.
, which has no solution
B.
, which has infinitely many solutions
C.
, which has one solution
D.
, which has one solution
E.
, which has no solution