Question: who plays sheila carter on the bold and the beautiful
Answer: Kimberlin Brown, Michelle Stafford