"People who drive..."
"People that drive..."
The latter seems wrong to me. I left school early but I'm sure I remember there being a rule or something relating to the use of who and that when referring to a person or an object.
"The people who were in the building...", not "The people that were in the building..."
"The books that were in the building..."
Is there such a rule?