In "Learning the Bash Shell" by O'reilly (third edition), it is written in page 7:
lp -d lp1 -h myfile
has two options and one argument.
How come?
I see what I reckon as two options, each one with an argument:
-d lp1
-h myfile
Notes
lp
prints a file (concretely, via a printer, and not on the terminal).