It's exactly the same as the dynamic hedging argument introduced by Black-Scholes. I mean if you know how to drive the BS formula, you should know how to replicate an european option. Besides the underlying you also need a money market account but that is not easy to get because you need an account that you can lending and borrowing money very frequently (e.g. daily basis). Especially for call option, you need to borrow money and then buy a certain amount of stocks.