Types: Toyota,Ford,Honda,Nissan,unknown
License plate ends with: 3,5,7,9
starts with: A,B,C
Colors: blue,green,yellow,red,unknown
Alice: blue,Toyota
Bob:yellow, ,B
Charlie: red,
David: green (because the other color is not given and the problem has an answer)
If David has the Nissan, then he is parked next to the Ford. Say that Bob has the Ford. Then Charlie has the Honda, and the mysterious owner with the mysterious car and the license plate ending in 9 is next to him. No contradictions are found here, so David has a green Nissan.