The oil in plumbers putty will permanently stain the marble. That being said I prefer using plumbers putty to seal the joint between the basket strainer and the sink.
Roll up some plumbers putty in your hands and place it around the rim of the basket strainer. Make sure not to leave any gaps.