Noises like this are notoriously difficult to track down. It could be the bottom bracket or pedals, but also could be shoe cleats, saddle rails, even handlebars or even something else entirely. Change one thing at a time until you can isolate the cause.