An adjective is usually placed before the noun that it modifies. This is
true for adjectives that are in the attributive position, i.e., the adjective comes before the noun. When adjectives are in the predicative position,
i.e., when it follows the noun, the adjective does not follow it immediately.
The adjective follows a linking verb, thereby complementing the noun.
In the given sentence, there's an error in the position of the adjective "petite". It follows the pronoun "I" and comes before the verb "turned", but it modifies neither. Adjectives do not modify pronouns like "I", nor do they modify verbs. Hence the sentence must be changed and option A is incorrect.
In option B, the adjective comes before the noun "woman"; 'petite' refers to someone/something small in size, the "woman" is described as small. Hence this sentence has no error and option B is correct.
In option C, the adjective "petite" is placed after the noun "woman", but adjectives usually do not follow the noun they modify (unless the noun is followed by a linking verb; here it isn't). Hence C is incorrect.
In option D, the adjective is placed before the pronoun 'me'; as mentioned earlier, adjectives do not modify pronouns in formal English, hence D is incorrect.