a. The code will throw a runtime error because Referee is an interface.
b. Professional football match starts
Referee officiates the match
c. Match starts
Referee officiates the match
d. The code will not compile because FootballMatch doesn't implement the interface Referee.