A method that determines if a list is empty in a consistently written linked list class that uses a reference first to point to the first element, and a reference last to point to the last element, can return the value _____________

a. first == null
b. last == null;
c. first == null || last == null
d. all of the above