What does the word errant mean?

a. bitter comments

b. small sins or faults

c. erroneous or fictitious

d. outside the guidelines