Pricing options for Markovian models