Amyre123 Amyre123 12-05-2020 English contestada What does the word punctilious mean? O A. pleasant and appealing O B. generous toward someone who is of lesser authority OC. particular and attentive to details and good behavior OD. nervous and lacking in confidence