Can you imagine how long the man ________ the photo album?
A has had B has bought C will keep D bought
A