Which is the BEST definition of a concrete noun?
Abc|
A. A concrete noun refers to a permanent nounone that is always present.
B. A concrete noun can be experienced with any of the five senses.
C. A concrete noun is a noun that refers to a nonliving thing.
D. A concrete noun refers to a specific person, place, thing, or idea.